<template>
  <view class="privacy-container">
    <view class="privacy-header">
      <text class="title">湖湘结核助手用户版 小程序隐私保护指引</text>
      <text class="update-date">更新日期：2025-07-06</text>
    </view>

    <view class="privacy-content">
      <view class="section">
        <text class="section-title">一、开发者信息</text>
        <text class="section-content">
          本指引是湖湘结核助手用户版小程序开发者
          湖南省结核病防治所(湖南省胸科医院)（以下简称"开发者"）为处理你的个人信息而制定。
        </text>
      </view>

      <view class="section">
        <text class="section-title">二、开发者处理的信息</text>
        <text class="section-content">
          根据法律规定，开发者仅处理实现小程序功能所必要的信息。
          \n\n开发者将在获取你的明示同意后，收集你的手机号，用途是【获取联系方式】。
        </text>
      </view>

      <view class="section">
        <text class="section-title">三、你的权益</text>
        <text class="section-content">
          关于收集你的手机号，你可以通过以下路径：小程序主页右上角"..." → "设置" →
          "小程序已获取的信息" → 点击特定信息 →
          点击"通知开发者删除"，开发者承诺收到通知后将删除信息。法律法规另有规定的，开发者承诺将停止除存储和采取必要的安全保护措施之外的处理。
          \n\n关于你的个人信息，你可以通过以下方式与开发者联系，行使查阅、复制、更正、删除等法定权利。
          \n\n若你在小程序中注册了账号，你可以通过以下方式与开发者联系，申请注销你在小程序中使用的账号。在受理你的申请后，开发者承诺在十五个工作日内完成核查和处理，并按照法律法规要求处理你的相关信息。
          \n\n电话：0731-88867690
        </text>
      </view>

      <view class="section">
        <text class="section-title">四、开发者对信息的存储</text>
        <text class="section-content">
          开发者承诺，除法律法规另有规定外，开发者对你的信息的保存期限应当为实现处理目的所必要的最短时间。
        </text>
      </view>

      <view class="section">
        <text class="section-title">五、信息的使用规则</text>
        <text class="section-content">
          开发者将会在本指引所明示的用途内使用收集的信息。
          \n\n如开发者使用你的信息超出本指引目的或合理范围，开发者必须在变更使用目的或范围前，再次以通知方式告知并征得你的明示同意。
        </text>
      </view>

      <view class="section">
        <text class="section-title">六、信息对外提供</text>
        <text class="section-content">
          开发者承诺，不会主动共享或转让你的信息至任何第三方，如存在确需共享或转让时，开发者应当直接征得或确认第三方征得你的单独同意。
          \n\n开发者承诺，不会对外公开披露你的信息，如必须公开披露时，开发者应当向你告知公开披露的目的、披露信息的类型及可能涉及的信息，并征得你的单独同意。
        </text>
      </view>

      <view class="section">
        <text class="section-title">七、联系我们</text>
        <text class="section-content">
          你认为开发者未遵守上述约定，或有其他的投诉建议、或未成年人个人信息保护相关问题，可通过以下方式与开发者联系；或者向微信进行投诉。
          \n\n电话：0731-88867690
        </text>
      </view>
    </view>
    <view class="button-container">
      <button class="confirm-btn mt-8" @click="handleConfirm">已阅读</button>
    </view>
  </view>
</template>

<script lang="ts" setup>
defineOptions({
  name: 'PhonePrivacy',
})

const handleConfirm = () => {
  // 返回上一级
  uni.navigateBack({
    delta: 1,
  })
}
</script>

<style lang="scss" scoped>
.privacy-container {
  margin-top: 40px;
  padding: 20rpx 30rpx;
  color: #333;
  line-height: 1.6;
}

.privacy-header {
  margin-bottom: 40rpx;
  text-align: center;

  .title {
    font-size: 36rpx;
    font-weight: bold;
    display: block;
    margin-bottom: 10rpx;
  }

  .update-date {
    font-size: 26rpx;
    color: #666;
  }
}

.privacy-content {
  .section {
    margin-bottom: 40rpx;

    &-title {
      font-size: 32rpx;
      font-weight: bold;
      display: block;
      margin-bottom: 20rpx;
      color: #1a73e8;
    }

    &-content {
      font-size: 28rpx;
      display: block;
      text-align: justify;
      white-space: pre-line;
    }
  }
}

/* 按钮样式 */
.button-container {
  position: fixed;
  bottom: 20px;
  left: 0;
  right: 0;
  padding: 0 18px;
  z-index: 100;
  margin-bottom: 10px;

  .confirm-btn {
    background-color: #1a73e8;
    color: white;
    border-radius: 8px;
    font-size: 20px;
    width: 100%;
    border: none;
  }
}
</style>
